package com.liuzu.esys.service;

import com.liuzu.esys.bo.GoodBo;
import com.liuzu.esys.common.LayuiPageVo;
import com.liuzu.esys.pojo.Good;
import com.liuzu.esys.vo.TypeBarVo;
import com.liuzu.esys.vo.TypePieVo;

import java.util.List;
import java.util.Map;

public interface GoodService {

    List<Good> GoodList();

    LayuiPageVo<Good> goodPageData(Map<String, Object> params);

    int deleteGood(Integer id);

    int updateGood(Good good);

    int addGood(Good good);

    int deleteSelectGood(String ids);

    List<GoodBo> goodExcelData(Good good,Map<String, Object> params);

    List<TypeBarVo> typeBarData();

    List<TypePieVo> typePieData();

    LayuiPageVo<Good> userPushPageData(Map<String, Object> params);
}
